Słownik prawniczo handlowy polsko-angielski Anna Słomczewska

to file a report, to present a report, to submit a report